passing sight distance - Francés Inglés Diccionario